.table-view-layout {
  display: flex;
  flex-direction: column;
  height: 100%;

  .form {
    flex-shrink: 0;
  }

  .pure-table-bar {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    min-height: 0;
    margin-top: 4px;

    .pure-table {
      flex-grow: 1;
      min-height: 0;
    }
  }
}
